package cn.aitrox.ry.service.dwh.dto;

import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.Date;

@Data
@NoArgsConstructor
public class DwhSeriesDto {
    // 入库模式
    private String importType;

    private String seriesUid;
    // 医院code
    private String hospitalCode;
    // 医院名称
    private String hospitalName;
    // 检查部位
    private String bodyPart;
    // 检查类型
    private String modality;
    // 检查日期
    private String studyDate;
    // 检查号
    private String accessionNumber;
    // 文件类型
    private String fileType;
    // 病人年龄（岁）
    private Integer patientAge;
    // 病人年龄（月）
    private Integer patientAgeOfMonth;
    // 病人性别
    private String patientSex;
    // 检查信息
    private String finding;
    // 诊断信息
    private String conclusion;
    // 重建核
    private String convolutionKernel;
    // 重建核数值
    private Integer convolutionKernelNum;
    // 像素间隔
    private String pixelSpacing;
    // 关键字
    private String keyword;
    // 层厚
    private String sliceThickness;
    // 机器型号
    private String model;
    // 层数/序列里的影像文件总数
    private Integer layerCount;
    // 电压
    private String kvp;
    private String rows;
    private String columns;
    // StudyUID
    private String studyUid;
    // 导入时间
    private Date importDate;
    // 创建日期
    private Date createDate;
    // 类目
    private String category;

}
